.goods-list {
    border-top: 1rpx solid #e3e3e3;
    font-size: 28rpx;
}

.goods-item {
    margin-bottom: 30rpx;
    border-bottom: 1rpx solid #e3e3e3;
    background: #fff;
}
.goods-item .goods-detail {
    padding: 24rpx 20rpx;
}
.goods-item .goods-detail .left .goods-image {
    display: block;
    width: 150rpx;
    height: 150rpx;
}
.goods-item .goods-detail .right {
    padding-left: 20rpx;
}
.goods-item .score-row {
    padding: 24rpx 20rpx;
}
.goods-item .score-row .score-item.score__praise {
    color: #ff4544;
}
.goods-item .score-row .score-item.score__praise .score__icon {
    background: #ff4544;
}
.goods-item .score-row .score-item.score__review {
    color: #fcb500;
}
.goods-item .score-row .score-item.score__review .score__icon {
    background: #fcb500;
}
.goods-item .score-row .score-item.score__negative {
    color: #9b9b9b;
}
.goods-item .score-row .score-item.score__negative .score__icon {
    background: #9b9b9b;
}
.goods-item .score-row .score-item .score {
    padding: 10rpx 20rpx 10rpx 10rpx;
    border-radius: 30rpx;
}
.goods-item .score-row .score-item .score .score__icon {
    margin-right: 10rpx;
    padding: 10rpx;
    border-radius: 50%;
    font-size: 30rpx;
    color: #fff;
}
.goods-item .score-row .score-item.__active .score {
    color: #fff;
}
.goods-item .score-row .score-item.__active.score__praise .score {
    background: #ff4544;
}
.goods-item .score-row .score-item.__active.score__review .score {
    background: #fcb500;
}
.goods-item .score-row .score-item.__active.score__negative .score {
    background: #9b9b9b;
}
.goods-item .content-row {
    padding: 10rpx 20rpx;
}
.goods-item .content-row textarea {
    width: 100%;
    height: 220rpx;
    padding: 12rpx;
    border: 1rpx solid #e8e8e8;
    border-radius: 5rpx;
    box-sizing: border-box;
}
.goods-item .image-list {
    padding: 24rpx 20rpx;
}
.goods-item .image-list:after {
    clear: both;
    content: ' ';
    display: table;
}
.goods-item .image-list image {
    display: block;
    width: 150rpx;
    height: 150rpx;
}
.goods-item .image-list .image-picker {
    width: 150rpx;
    height: 150rpx;
    border: 1rpx dashed #ccc;
    color: #ccc;
}
.goods-item .image-list .image-picker .choose__icon {
    font-size: 56rpx;
    margin-bottom: 6rpx;
}
.goods-item .image-list .image-picker .choose__text {
    font-size: 22rpx;
}
.goods-item .image-list .image-picker,
.goods-item .image-list .image-preview {
    margin-right: 30rpx;
    margin-top: 30rpx;
    float: left;
}
.goods-item .image-list .image-picker:nth-child(4n + 0),
.goods-item .image-list .image-preview:nth-child(4n + 0) {
    margin-right: 0;
}
.goods-item .image-list .image-preview {
    position: relative;
}
.goods-item .image-list .image-preview .image-delete {
    position: absolute;
    top: -15rpx;
    right: -15rpx;
    height: 42rpx;
    width: 42rpx;
    line-height: 42rpx;
    background: rgba(0, 0, 0, 0.64);
    border-radius: 50%;
    color: #fff;
    font-weight: bolder;
    font-size: 22rpx;
    z-index: 10;
    text-align: center;
}
